Previous Book Contents Book Index Next

Inside Macintosh: AppleScript Scripting Additions Guide /
Appendix A - Scripting Additions at a Glance


Scripting Addition Commands

Table A-1 summarizes the scripting addition commands described in this guide and their syntax.
Table A-1: Command syntax for standard AppleScript scripting additions
CommandSyntaxResult
activateactivate referenceToApplicationNone
ASCII characterASCII character integerString
ASCII numberASCII number stringInteger
beep beep None
beep integerNone
choose application choose applicationReference
choose application ÿ
with prompt dialogString
choose application ÿ
application label dialogString
choose application ÿ
with prompt dialogString ÿ
application label dialogString
choose file choose fileReference
choose file with prompt dialogString
choose file of type listOfTypes
choose file with prompt dialogString ÿ
of type listOfTypes
choose folderchoose folderReference
 choose folder with prompt dialogString 
close accessclose access referenceToFileError code
current datecurrent dateDate
 
display dialogdisplay dialog dialogString ÿ
[ default answer dialogString ] ÿ
[ buttons buttonList ] ÿ
[ default button integer | dialogString] ÿ
[ with icon integer | dialogString ]
Record with two properties, Button Returned
(a string) and Text Returned
(a string)
get eofget eof referenceToFileInteger
info forinfo for referenceToFileFile Info record
list diskslist disksList of strings
list folderlist folder referenceToFolderList of strings
load scriptload script referenceToFileScript object
loglog stringNone
new filenew file Reference
 new file with prompt dialogString  
)new file default name dialogString 
 new file with prompt dialogString ¬
default name dialogString
 
offsetoffset of string in stringInteger
open for accessopen for access referenceToFile File reference number
open for access referenceToFile ¬
write permission Boolean
path topath to folderOrApplicationAlias or string
path to folderOrApplication ¬
as className
 
random numberrandom number ¬
[ number ] ¬
[ from number to number] ¬
[ with seed number ]
Integer or real value
readread referenceToFile ¬
[ from integer ] ¬
[ for integer | to integer ¬
| until string | before string ] ¬
[ as className ¬
[ using delimiter[s] delimiters ]]
Requested data
roundround numberInteger
round number ¬
rounding ( up | down | ¬
toward zero | to nearest )
run scriptrun script referenceOrString Value returned by script that is run
run script referenceOrString ¬
with parameters listOfParameters
run script referenceOrString ¬
in scriptingComponent
 run script referenceOrString ¬
with parameters listOfParameters ¬
in scriptingComponent
 
scripting componentsscripting componentsList of strings
set eofset eof referenceToFile to integerNone
start logstart logNone
stop logstop logNone
 
store scriptstore script scriptObjectVariable None
store script scriptObjectVariable ¬
in referenceToFile
store script scriptObjectVariable ¬
replacing ( ask | yes | no )
 store script scriptObjectVariable ¬
in referenceToFile ¬
replacing ( ask | yes | no )
 
time to GMTtime to GMTInteger
writewrite dataToWrite to referenceToFileNone
write dataToWrite to referenceToFile ¬
for integer
write dataToWrite to referenceToFile ¬
starting at integer
write dataToWrite to referenceToFile ¬
for integer ¬
starting at integer


Previous Book Contents Book Index Next

© Apple Computer, Inc.
18 DEC 1996